\hypertarget{class_linear_split_function}{
\section{Referencia de la plantilla de la Clase LinearSplitFunction$<$ NPoints $>$}
\label{class_linear_split_function}\index{LinearSplitFunction@{LinearSplitFunction}}
}


{\ttfamily \#include $<$LinearSplitFunction.h$>$}

\subsection*{Métodos públicos}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_linear_split_function_acf02ce0cabe58189cbea47c03e468c57}{Init} (void)
\item 
void \hyperlink{class_linear_split_function_abec17acb5ee65d4ea0c4c07d269c1354}{Add} (float lfX, float lfY)
\item 
void \hyperlink{class_linear_split_function_a07304e4b330734898dfa75a7a32dfba8}{Add} (\hyperlink{structc_vec2}{cVec2} lfPoint)
\item 
void \hyperlink{class_linear_split_function_a5ea10194a4be6d3f6a138eaeb2499d1b}{Add} (\hyperlink{structc_vec2}{cVec2} $\ast$lafPoints, unsigned luiNumPoints)
\item 
void \hyperlink{class_linear_split_function_aa84e69579d2a5317d26458dc0cda5373}{Add} (float $\ast$lafPoints, unsigned luiNumFloats)
\item 
float \hyperlink{class_linear_split_function_ad013823a7004d6ed710feab0570cdcb1}{Eval} (float lfX)
\item 
float \hyperlink{class_linear_split_function_ac3ea5d15dbb6b961d31646107ca8b4c9}{CoherentEval} (float lfX)
\end{DoxyCompactItemize}


\subsection{Descripción detallada}
\subsubsection*{template$<$unsigned NPoints$>$ class LinearSplitFunction$<$ NPoints $>$}



Definición en la línea 9 del archivo LinearSplitFunction.h.



\subsection{Documentación de las funciones miembro}
\hypertarget{class_linear_split_function_aa84e69579d2a5317d26458dc0cda5373}{
\index{LinearSplitFunction@{LinearSplitFunction}!Add@{Add}}
\index{Add@{Add}!LinearSplitFunction@{LinearSplitFunction}}
\subsubsection[{Add}]{\setlength{\rightskip}{0pt plus 5cm}template$<$unsigned NPoints$>$ void {\bf LinearSplitFunction}$<$ NPoints $>$::Add (float $\ast$ {\em lafPoints}, \/  unsigned {\em luiNumFloats})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{class_linear_split_function_aa84e69579d2a5317d26458dc0cda5373}


Definición en la línea 67 del archivo LinearSplitFunction.h.

\hypertarget{class_linear_split_function_a5ea10194a4be6d3f6a138eaeb2499d1b}{
\index{LinearSplitFunction@{LinearSplitFunction}!Add@{Add}}
\index{Add@{Add}!LinearSplitFunction@{LinearSplitFunction}}
\subsubsection[{Add}]{\setlength{\rightskip}{0pt plus 5cm}template$<$unsigned NPoints$>$ void {\bf LinearSplitFunction}$<$ NPoints $>$::Add ({\bf cVec2} $\ast$ {\em lafPoints}, \/  unsigned {\em luiNumPoints})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{class_linear_split_function_a5ea10194a4be6d3f6a138eaeb2499d1b}


Definición en la línea 57 del archivo LinearSplitFunction.h.

\hypertarget{class_linear_split_function_a07304e4b330734898dfa75a7a32dfba8}{
\index{LinearSplitFunction@{LinearSplitFunction}!Add@{Add}}
\index{Add@{Add}!LinearSplitFunction@{LinearSplitFunction}}
\subsubsection[{Add}]{\setlength{\rightskip}{0pt plus 5cm}template$<$unsigned NPoints$>$ void {\bf LinearSplitFunction}$<$ NPoints $>$::Add ({\bf cVec2} {\em lfPoint})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{class_linear_split_function_a07304e4b330734898dfa75a7a32dfba8}


Definición en la línea 42 del archivo LinearSplitFunction.h.

\hypertarget{class_linear_split_function_abec17acb5ee65d4ea0c4c07d269c1354}{
\index{LinearSplitFunction@{LinearSplitFunction}!Add@{Add}}
\index{Add@{Add}!LinearSplitFunction@{LinearSplitFunction}}
\subsubsection[{Add}]{\setlength{\rightskip}{0pt plus 5cm}template$<$unsigned NPoints$>$ void {\bf LinearSplitFunction}$<$ NPoints $>$::Add (float {\em lfX}, \/  float {\em lfY})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{class_linear_split_function_abec17acb5ee65d4ea0c4c07d269c1354}


Definición en la línea 36 del archivo LinearSplitFunction.h.

\hypertarget{class_linear_split_function_ac3ea5d15dbb6b961d31646107ca8b4c9}{
\index{LinearSplitFunction@{LinearSplitFunction}!CoherentEval@{CoherentEval}}
\index{CoherentEval@{CoherentEval}!LinearSplitFunction@{LinearSplitFunction}}
\subsubsection[{CoherentEval}]{\setlength{\rightskip}{0pt plus 5cm}template$<$unsigned NPoints$>$ float {\bf LinearSplitFunction}$<$ NPoints $>$::CoherentEval (float {\em lfX})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{class_linear_split_function_ac3ea5d15dbb6b961d31646107ca8b4c9}


Definición en la línea 132 del archivo LinearSplitFunction.h.

\hypertarget{class_linear_split_function_ad013823a7004d6ed710feab0570cdcb1}{
\index{LinearSplitFunction@{LinearSplitFunction}!Eval@{Eval}}
\index{Eval@{Eval}!LinearSplitFunction@{LinearSplitFunction}}
\subsubsection[{Eval}]{\setlength{\rightskip}{0pt plus 5cm}template$<$unsigned NPoints$>$ float {\bf LinearSplitFunction}$<$ NPoints $>$::Eval (float {\em lfX})\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{class_linear_split_function_ad013823a7004d6ed710feab0570cdcb1}


Definición en la línea 81 del archivo LinearSplitFunction.h.

\hypertarget{class_linear_split_function_acf02ce0cabe58189cbea47c03e468c57}{
\index{LinearSplitFunction@{LinearSplitFunction}!Init@{Init}}
\index{Init@{Init}!LinearSplitFunction@{LinearSplitFunction}}
\subsubsection[{Init}]{\setlength{\rightskip}{0pt plus 5cm}template$<$unsigned NPoints$>$ void {\bf LinearSplitFunction}$<$ NPoints $>$::Init (void)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{class_linear_split_function_acf02ce0cabe58189cbea47c03e468c57}


Definición en la línea 29 del archivo LinearSplitFunction.h.



La documentación para esta clase fue generada a partir del siguiente fichero:\begin{DoxyCompactItemize}
\item 
D:/MathLib/MathUtils/\hyperlink{_linear_split_function_8h}{LinearSplitFunction.h}\end{DoxyCompactItemize}
